package com.cn.study004;

import java.util.Scanner;

/**
 * @author lw
 * @ClassName GoodsFor.java
 * @Description    实现商品换购
 * @createTime 2023年05月10日 16:34:00
 */
public class GoodsFor {
    public static void main(String[] args) {
        Scanner sc= new Scanner(System.in);
        System.out.println("请输入字数消费金额：");
        int s=sc.nextInt();
        System.out.println("是否参加优惠换购活动：");
        System.out.println("1：满50元，加2元换购百事可乐1瓶");
        System.out.println("2：满100元，加3元换购500ml可乐1瓶");
        System.out.println("3：满100元，加10元换购5公斤面粉");
        System.out.println("4：满200元，加10元换购1个苏泊尔炒菜锅");
        System.out.println("5：满200元，加20元换购欧莱雅爽肤水一瓶");
        System.out.println("0：不换购");
        System.out.print("请选择：");
        if (sc.hasNextInt()){
            int i=sc.nextInt();
            String string="";
            switch (i){
                case 1:
                    if (s>50){
                        s+=2;
                        string="百事可乐1瓶";
                    }
                    break;
                case 2:
                    if (s>100){
                        s+=3;
                        string="500ml可乐一瓶";
                    }
                    break;
                case 3:
                    if (s>100){
                        s+=10;
                        string="5公斤面粉";
                    }
                    break;
                case 4:
                    if (s>200){
                        s+=10;
                        string="1个苏泊尔炒菜锅";
                    }
                    break;
                case 5:
                    if (s>200){
                        s+=20;
                        string="欧莱雅爽肤水一瓶";
                    }
                    break;
                case 0:
                    string="不换购";
                    break;
                default:
                    System.out.println("输入错误！");
                    break;
            }
            if(i>0&&i<6){
                System.out.println("本次消费总金额："+s);
                System.out.println("成功换购："+string);
            }else if(i==0){
                System.out.println(string);
            }
        }else {
            System.out.println("输入错误！");

        }


    }
}
